mechanical filtration - Espagnol Anglais Dictionnaire